// // // const originData = [{
// // //   type: '选择题',
// // //   num: '5题',
// // //   average: '3分/题'
// // // },
// // // {
// // //   type: '填空题',
// // //   num: '5题',
// // //   average: '3分/题'
// // // },
// // // {
// // //   type: '选择题',
// // //   num: '2题',
// // //   average: '10分/题'
// // // }
// // // ]

// // // const transTitle = ['', '学生1', '学生2', '学生3']

// // const matrixData = originData.map((row) => {
// //   const arr = []
// //   for (const key in row) {
// //     arr.push(row[key])
// //   }
// //   return arr
// // })
// // console.log(matrixData)
// // const originTitle = ['题型', '数量', '均分']
// // const transData = matrixData[0].map((col, i) => {
// //   return [originTitle[i], ...matrixData.map((row) => {
// //     console.log(row[i])
// //     return row[i]
// //   })]
// // })
// // console.log(transData)

// const timeForm = ['', '', '9:00-10:20', '10:40-12:00', '12:30-13:50', '14:00-15:20', '15:30-16:50', '17:00-18:20', '19:00-20:20', '20:30-21:50']

// const teacherTimeTab = [
//   {
//     Ava: 'https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg',
//     date: '2022-5-6 星期1',
//     timeTab: {
//       time1: 1,
//       time2: 0,
//       time3: 1,
//       time4: 1,
//       time5: 0,
//       time6: 0,
//       time7: 0,
//       time8: 0
//     }
//   },
//   {
//     Ava: 'https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg',
//     date: '2022-5-7 星期2',
//     timeTab: {
//       time1: 1,
//       time2: 0,
//       time3: 1,
//       time4: 1,
//       time5: 0,
//       time6: 0,
//       time7: 0,
//       time8: 0
//     }
//   }]
// const newTeacherTimeTab = teacherTimeTab.map((item, index) => {
//   const arr = []
//   const title = []
//   title.push({
//     Ava: item.Ava,
//     date: item.date
//   })
//   for (const key in item.timeTab) {
//     arr.push(item.timeTab[key])
//   }
//   return arr
// })

// const resulteacherTab = newTeacherTimeTab[0].map((col, index) => {
//   return [timeForm[index], ...newTeacherTimeTab.map((row) => {
//     return row[index]
//   })]
// })
// console.log(resulteacherTab)
// const a = null
// if (a || 1) {
//   console.log(123213)
// } else {
//   console.log(222)
// }
// const a = [{ name: 1 }, { name: 2 }]
// console.log(a.reduce((prev, item) => {
//   if (item.name === 1) {
//     return prev + item
//   } else {
//     return prev
//   }
// // }))
// const a = { name: 'tom', age: 12 }
// const { name, age } = a

// console.log(a)
// a.name = 2
// console.log(name)
// console.log(name === a.name)
// function a() {
//   b = () => {
//     console.log(123213)
//   }
//   b()
// }
// a()
// const a = []

// console.log(a.push({
//   name: 123,
//   asd: 23
// }))
// if (a[0]) {
//   console.log(2323)
// }

function func(n, o) {
  console.log(n + o)
  return {
    func: function(m) {
      return func(m, n)
    }
  }
}
func(1).func(2).func(3).func(4)
